supratonsillar fossa - German English Dictionary